function init(){
    var logList=dojo.byId("log_list_table");
    var titleRow=dojo.create("tr");
    var titleArray=["Select","Project Code","Creation Time","Observer","Instrument",
		    "Password","Identifier"];
    for (var i=0;i<titleArray.length;i++){
	var titleEntry=dojo.create("th",
				   {innerHTML: titleArray[i]});
	titleRow.appendChild(titleEntry);
    }
    logList.appendChild(titleRow);

    dojo.xhrPost({
	    url: "log_lister.pl",
	    sync: true,
	    content: {action: "list"},
	    load: function(data,ioargs){
		var logArray=data.split(/\n/);
		for (var i=0;i<logArray.length;i++){
		    var listArray=logArray[i].split("|");
		    if (listArray.length<2){
			continue;
		    }
		    var logList=dojo.byId("log_list_table");
		    var buttonName="view"+listArray[0];
		    var entryRow=dojo.create("tr");
		    var firstEntry=dojo.create("td",
					       {innerHTML: "<input type='radio' value='"+
						listArray[0]+"' name='view' />"});
		    entryRow.appendChild(firstEntry);
		    for (var j=1;j<listArray.length;j++){
			var listEntry=dojo.create("td",
						  {innerHTML: listArray[j]});
			entryRow.appendChild(listEntry);
		    }
		    logList.appendChild(entryRow);
		}
	    },
	    error: function(error,ioargs){
		alert(error);
	    }
	});
}

dojo.addOnLoad(init);
	